1. 概述
FineBI 和 FineReport 是帆软软件旗下的两款数据分析工具。两款产品各有区别及各自的优势所在。本文介绍两款产品的异同点及兼容性。
2. 产品区别
FineReport 和 FineBI 作为两种分析工具,最终的结果可以放在一个信息门户上「数据决策系统」、「移动门户」。
主要区别如下表和图所示:
类型 | FineBI | FineReport |
数据引擎 | 提供 实时数据 与抽取数据两种方式的 Spider 计算引擎,用户可以根据数据量、实时性要求、使用频次等自由选择 | 直连数据库,性能方面需要数据库的支撑 |
支持范围 | 提供自助式的 OLAP 多维数据分析模式 | 支持灵活定制各种中国式复杂报表 |
面向对象 | 主要面向业务人员,由业务人员自主设计仪表板进行分析 | 主要面向信息人员,由信息人员完成业务部分的需求,完成的报表由一线员工和领导使用。 可以用来出固定格式的周报、月报、适合作为正式汇报材料 |
使用目的 | 关注长期的战略决策,更着重于商业趋势和业务单元的联系而非具体的数据和精确度本身 | 着重于短期的运作支持 |
3. 产品联系
1)FineReport 中的所有数据源都可以通过 服务器数据集 在 FineBI 中进行读取和使用。
2)FineReport 制作的所有报表页面都可以挂载在 FineBI 中进行查看和使用。
3)FineBI 和 FineReport 产品支持融合部署,所有功能都可以整合在同一个工程中进行使用「推荐 FineReport 整合到 FineBI 」,同时移动端也可以共用一个数据分析 App 。版本兼容请参考:FineBI与FineReport版本适配说明 。
4. 详细功能对比
4.1 业务数据整合处理能力
FineReport:能跨系统直连数据库,通过 SQL 创建数据集取数制作报表,方便快捷。如图下图所示:
FineBI:自助查询服务平台,可直接对接数据库的实时数据或抽取数据到本地,通过业务包来管理获取的数据。如下图所示:
4.2 大数据处理能力
FineReport:报表的数据直接通过 SQL 快速查询,满足绝大多数展示取数需求。
FineBI:灵活支撑不同数据量级的分析,对于处理千万级、上亿级的数据效率值很高。
4.3 制作表格/图表的方式
FineReport:C/S 设计器设计开发报表模板,用户可任意制作所需要的展示效果。比如满足一定条件单元格展示、前端 JS 交互、超级链接、图形展示等。如下图所示:
FineBI:纯 B/S 端自定义拖拽分析报表,业务人员可根据报表需求自行拖拽生成各类分析图表,自主分析得出结果,辅助企业业务决策。如下图所示:
4.4 Dashboard 管理驾驶舱支持决策
FineReport:通过图表联动等功能实现固定式分析报表,多图形随意切换,能通过图形多角度给用户提供清晰的数据走势,展示功能强大;
FineBI:Dashboard 称为管理驾驶舱,主要是把公司领导关心的指标,维度等放在一个页面展示,通过 FineBI 的汇总、OLAP、过滤等操作,可以很快地将关键指标展示出来,供企业领导决策分析做数据支撑。
4.5 移动端的服务支持响应
FineReport:支持在手机上查看各种报表模板,也可以进行问题数据的注释、批注、分享、邮件发送、识别手机号码等操作。
FineBI:支持在移动设备上查看分析数据,同样可以进行注释、批注、分享等操作。
5. 总结
1)工具类型
FineReport 更适合做固化的数据呈现,比如复杂报表、固定流程,精细设计大屏等内容。而 FineBI 更适合做变化快,不断增加新的指标,而且已有指标的计算方式也在变化,需要经常调整的数据分析。
FineReport 是面向企业信息部或者软件集成商的数据系统/数据中心搭建的整体解决方案工具。其包含数据展示、导出、打印、录入以及简单数据流转(上报)的全面功能。
FineBI 是面向企业包括信息部门以及业务部门全体的整体数据可视化/数据分析工具。
2)产品定位
FineReport 是基于固定表样的数据展示工具。企业信息人员在设计器中定义表样结构,设计出符合要求的页面,然后发布给业务人员查看。注重的是页面的可塑性和精准性。
FineBI 是基于大数据的自助分析及自主分析平台。
3)用户属性
FineReport 面向的是业务部门提需求,由信息人员设计制作,最后设计的报表由一线员工和领导使用。FineBI 也存在上述的使用过程,但其额外且更重要的是信息部门准备数据,业务部门根据自己的需要进行自主分析。
4)展示效果
FineReport 面向企业全部数据展示需求,其具备展示的全面性。而 FineBI 侧重于数据可视化/数据分析,它强调将数据中的意义用更优更直观的方式展现,所以只存在可以描述数据意义的简单、直观的展示方式。
FineReport 使用中,用户看到的是一个制作好的页面,交互简单,页面就是简单二维平面的页面。同时也因为其平面的特性,一个页面内设计者假如希望塞入更多内容时,这时候格式往往就会复杂起来。而 FineBI 的页面,是多维的。用户在一个页面上,通过丰富的交互操作,在不同数据维度层面间切换,从而获取比平面更多的数据信息。也因为多维的特性,展示格式不需要复杂。